<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */


html  { font-size:100%;}
body  { font-size:16px; font-size:0.875rem; font-family:"Microsoft Yahei",arial,"Lucida Grande","Lucida Sans Unicode"; line-height:1.7; color:#333; background:#fff;}
label { cursor:pointer; }
body, h1, h2, h3, h4, h5, h6, p, dl, dd, ul, ol, li, form, fieldset, blockquote, table, thead, tbody, tfoot, tr, td, th { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6, th, td, table, input, button, select, textarea,em { font-weight:normal; font-style:normal; padding:0; margin:0;}
img, input, button, select, textarea { vertical-align:middle;}
ul,ol{ list-style:none;}
img, fieldset { border:0; }
table { width:100%; border-width:0; border-spacing:0; border-collapse:collapse; }
a{ display:block; text-decoration:none; color:#333; transition:all 0.2s; filter:alpha(opacity=100); opacity:1;}
input{ font-family:"Microsoft Yahei",arial,"Lucida Grande","Lucida Sans Unicode";}
img{ width:100%; max-width:100%;}




.fl {float:left !important;}
.fr {float:right !important;}
.cl {clear:both !important;}
.al {text-align:left !important;}
.ar {text-align:right !important;}
.ac {text-align:center !important;}
.b {font-weight:bold !important;}
.i{ font-style:italic !important;}
.dn{ display:none;}

/*margin padding*/

.mb_10{ margin-bottom:2% !important;}
.mb_20{ margin-bottom:4% !important;}
.mb_30{ margin-bottom:5% !important;}
.mb_40{ margin-bottom:5% !important;}
.mb_60{ margin-bottom:6% !important;}
.mb_80{ margin-bottom:8% !important;}
.mb_100{ margin-bottom:10% !important;}
.mb_120{ margin-bottom:12% !important;}

.pt_10{ padding-top:1% !important;}
.pt_20{ padding-top:2% !important;}
.pt_30{ padding-top:3% !important;}
.pt_60{ padding-top:6% !important;}
.pr_10{ padding-right:10px !important;}
.pr_20{ padding-right:20px !important;}

/*font*/

.bg_col01 {
	color:#09e !important;
}
.f_col01 {
	color:#06b !important;
}
.f_col02 {
	color:#f52 !important;
}
.f_gray01 {
	color:#999 !important;
}
.f_gray02 {
	color:#666 !important;
}
.f_large {
	font-size:1rem;
}
.f_small {
	font-size:0.75rem;
}
/*layout*/

#MD{ display:none;}
.only_pc{ display:none;}
.inner{ margin:0 10px;}
.logo span{ display:none;}
.search{ display:none;}
.tel{ display:none;}
.header{ border-bottom:1px solid #eee;}
.logo{ padding:10px; width:65%; margin:0 auto;}
.nav{ margin-bottom:10px; padding:15px 0 5px; background:#f7f7f7;}
.nav ul{ display:flex; flex-wrap: wrap; }
.nav ul li{ min-width:28%; margin:0 2% 3%; font-size:0.75rem;}
.nav ul li a{ padding:3px 15px; background:#06b; border-radius:20px; text-align:center; color:#fff;}
.banner{ display:none;}
.tel_box{ display:none;}
.title,.ititle,.ititle02{ padding:5px 0; margin-bottom:10px; font-size:1.1rem; border-bottom:1px solid #ccc; font-weight:bold; text-align:center;}
.inews_img {
	float:left;
	width:25%;
	margin-right:15px;
}
.inews_hot:after{
	content: ".";
	display: block;
	height:0;
	font-size:0;
	clear:both;
	visibility:hidden;
}
.inews_hot h3 {
	padding:10px 0;
}
.inews_hot  p{ display:none;}
.inews_list{ margin-bottom:20px;}
.inews_list li {
	padding:6px 0;
	border-bottom:1px dotted #ccc;
}
.inews_list li span {
	float:right;
	color:#aaa;
}
.inews_list li a {
	color:#666;
}
.itit_info { text-align:center; margin-bottom:15px; margin-top:-5px;}
.btn_about a {
	margin:10px auto 15px;
    display: inline-block;
    padding: 2px 20px;
    border: 1px solid #f52;
    color: #f52;
}
.btn_iser_box {
	position:relative;
	overflow:hidden;
}
.btn_iser {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	text-align:center;
	background:rgba(0, 0, 0, 0.3);
	transition:all 0.2s;
}
.btn_iser_box:hover .btn_iser {
	top:0;
	transition:all 0.2s;
}
.btn_iser a {
	display:inline-block;
	margin:0 10px 15px;
	padding:3px 15px;
	border-radius:3px;
	border:1px solid #fff;
	color:#fff;
}

.btn_iser span {
	display:block;
	padding-top:10%;
}
.iser li{
	padding-bottom:15px;
	margin-bottom:20px;
	background:#fff;
}
.iser li h3 {
	width:70%;
	margin:0 auto 5px;
	padding:10px 0 5px;
	border-bottom:1px solid #f52;
	font-weight:bold;
	text-align:center;
}
.iser li p {
	padding:0 25px;
	text-align:center;
}
#pick_wide01 .sp-slide h3 {
    padding: 10px 0 5px;
	font-size:0.875rem;
}
#pick_wide01 .sp-slide p {
    color: #666;
	font-size:0.75rem;
}
.sp-horizontal .sp-arrows {
    width: 90%!important;
    left: 5%!important;
	top:35%!important;
}
.sp-horizontal .sp-next-arrow {
    margin-right: -10px!important;
}
.sp-arrow{ border:1px solid rgba(255,255,255,0.5)!important; border-radius:50%;}
.pa_list{
	display:flex; flex-wrap: wrap; justify-content: space-between;
}
.pa_list li {
	margin-bottom:10px;
    width: 48.5%;
}
.bg_gray { margin-bottom:20px; background:#f7f7f7; padding:15px 0 20px;}
.links_list li{ display:inline-block;}
.footer {
	margin-top:20px;
    padding: 20px 10px;
    background: #444;
    color: #eee;
    text-align: center;
    line-height: 2.2;
	font-size:0.75rem;
}

.pagenav{ display:none;}
.snav dt{}
.pro_list{display:flex; flex-wrap: wrap; justify-content: space-between;}
.pro_list li{ width:48.5%; margin-bottom:20px;}
.pro_list li h3{ padding-top:5px; font-size:0.875rem;}
.pro_list li p{ font-size:0.75rem;}
.container{
	margin:0 10px;
}
.epages {
	margin-bottom:60px;
	text-align:center;
	font-size:0.75rem;
}
.epages li {
	display:inline;
	padding:0 2px;
}
.epages span, .epages a {
	display:inline-block;
	padding:3px 10px;
	border:1px #eee solid;
	border-radius:3px;
}
.epages a:hover {
	border:1px #09e solid;
	color:#09e;
}
.epages span {
	background:#09e;
	border:1px #09e solid;
	color:#fff;
}
.middle { position:relative;}
.side{
	margin:0 10px;
}
.snav dd{ display:inline-block; width:25%; margin-bottom:5px; text-align:center;}
.snav dt{ margin:10px 0;}
.snav dt a{ padding:3px; color:#fff; text-align:center; background:#888;}
.snav dd.on a{ background:#eee; border-radius:10px;}
.txt_info{
	padding:11px 0;
	border-bottom:1px solid #eee;
	font-size:0.875rem;
}
.txt_info dt{
	float:left;
	color:#999;
}
.txt_info dd{
	margin-left:5em;
}
.img_logo {
    margin-bottom: 10px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #eee;
}
.img_logo img {
    margin: -10px 0;
	width:50%;
}
.stitle,.stitle02 {
    margin-bottom: 20px;
    padding-bottom: 8px;
    font-size: 1rem;
    border-bottom: 1px solid #eee;
    color: #000;
}
.content{ padding-bottom:20px; line-height:2;}
.content h3{ margin:1em 0 0.8em; font-size:16px;  color:#000;}
.content p{ margin-bottom:0.8em;}
.content img{ max-width:600px; height:auto; margin: 5px 0 15px;}
.content a{ color:#06b;}
.content a:hover{ text-decoration:underline;}
.content ul li{ padding-left:16px; padding-bottom:4px; background: url(../images/ico_news.jpg) no-repeat 1px 12px;}
.content ol{list-style:decimal outside; margin-left:16px;}
.content ol li{ padding-left:2px; padding-bottom:4px;}
.content ul,.content ol{ margin-bottom:1em; margin-top:-0.4em; font-size:14px;}
.pagebtn{
	border-top:1px solid #ddd;
	padding:20px 0;
}
.pagebtn li{
	font-size:12px;
}
.pagebtn li a{
	display:inline;
}
.container .pa_list li h3{
	padding:5px 0 5px;
	text-align:center;
	color:#888;
	font-size:0.875rem;
}
.container .pa_list li img{
	border:1px solid #f0f2f7;
}
.contact_left{
	margin:0 10px;
}
.contact_left p{
	margin-bottom:0.2em;
}
.contact_left h3{
	border-left:3px solid #09e;
	padding-left:15px;
	padding-bottom:2px;
	line-height:1.2;
	margin:1.5em 0 0.8em;
	font-size:16px;
}
.contact_right{
	padding:20px 0 0;
	margin:0 10px;
	background:#f7f7f7;
}
.contact_right th{
	text-align:right;
}
.contact_right th,.contact_right td{
	color:#777;
	padding:10px;
}
.contact_right input,.contact_right select,.contact_right textarea{
	width:100%;
	padding:1.5% 0;
	background:#fff;
	border-radius:3px;
	color:#777;
	border:none;
	font-family:微软雅黑;
}
.contact_right input{
	width:96%;
	padding:1.5%;
}
.contact_right textarea{
	height:80px;
	width:96%;
	padding:1.5%;
}
.contact_right input.btn_contact{
	background:#09e;
	width:40%;
	padding:2%;
	color:#fff;
	cursor:pointer;
	margin:0 auto;
}
.img_lay{ width:90%; margin:0 auto 10px;}
.down_list{
	margin-top:-10px;
	margin-bottom:50px;
}
.down_list li{
	padding:10px 0 10px 25px;
	border-bottom:1px solid #f0f2f7;
	background:url(../images/ico_down.jpg) no-repeat 0 13px;
}
.down_list li span{ display:none;}
.down_list li h3{
}
.down_list li h3 a{
	font-size:0.875rem;
	color:#000;
}
.down_list li h3 a:hover{
	color:#f52;
}
.down_list li h3 span{
	float:right;
	padding-top:4px;
	font-size:0.75rem;
	color:#888;
}
.down_list li p{
	display:none;
}
.btn_down{
	display:inline-block;
	padding:3px 18px;
	background:#f52;
	color:#fff;
	border-radius:3px;
	font-size:13px;
}
.news_time{
	text-align:right;
}
.btn_iser02 span,.btn_iser03 span{
	padding-top:25%;
}
.btn_login_txt a{
	padding-right:5px;
	display:inline;
}
.news_list li {
    background: url(../images/ico_news.jpg) no-repeat 5px 20px;
}
.login_img{
	display:none;
}
.mem_tit{ font-size:1rem; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #ccc;}
.login_table td{ padding:10px 5px;}
.mem_input{ padding:3px 5px; width:200px; height:30px; border:1px solid #ccc; color:#666; font-family:微软雅黑;}
.login_con img{ width:auto;}
.nav{ margin-bottom:20px;}
.btn_login{
	width:150px;
line-height: 34px;
background: #06b;
color: #fff;
font-size: 16px;
border: none;
cursor: pointer;
border-radius:3px;
}
.login_con{
	padding-bottom:20px;
}


</pre></body></html>